retreading of tires - French English Dictionary